pulse echo voltage - German English Dictionary